package com.groupbuying.cheetah.pay.domain;

import java.io.Serializable;
import java.util.Date;

public class PayOrderRelDO implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 本地支付id
     */
    private String id;

    /**
     * 订单id
     */
    private String orderId;

    /**
     * 用于第三方支付的交易支付单号
     */
    private String outTradeNo;
    /**
     * 用于微信通知的formId
     */
    private String formId;

    /**
     * 删除标记:未删除-UNDEL-1,删除-DEL-0
     */
    private String isDelete;

    /**
     * 创建时间
     */
    private Date gmtCreate;

    /**
     * 更新时间
     */
    private Date gmtModified;

    /**
     * 设置：本地支付id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取：本地支付id
     */
    public String getId() {
        return id;
    }

    /**
     * 设置：订单id
     */
    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    /**
     * 获取：订单id
     */
    public String getOrderId() {
        return orderId;
    }

    /**
     * 设置：用于第三方支付的交易支付单号
     */
    public void setOutTradeNo(String outTradeNo) {
        this.outTradeNo = outTradeNo;
    }

    /**
     * 获取：用于第三方支付的交易支付单号
     */
    public String getOutTradeNo() {
        return outTradeNo;
    }

    /**
     * 设置：删除标记:未删除-UNDEL-1,删除-DEL-0
     */
    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete;
    }

    /**
     * 获取：删除标记:未删除-UNDEL-1,删除-DEL-0
     */
    public String getIsDelete() {
        return isDelete;
    }

    /**
     * 设置：创建时间
     */
    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    /**
     * 获取：创建时间
     */
    public Date getGmtCreate() {
        return gmtCreate;
    }

    /**
     * 设置：更新时间
     */
    public void setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
    }

    /**
     * 获取：更新时间
     */
    public Date getGmtModified() {
        return gmtModified;
    }

    public String getFormId() {
        return formId;
    }

    public void setFormId(String formId) {
        this.formId = formId;
    }

    @Override
    public String toString() {
        return "PayOrderRelDO{" +
                "id=" + id +
                ",orderId=" + orderId +
                ",outTradeNo=" + outTradeNo +
                ",formId=" + formId +
                ",isDelete=" + isDelete +
                ",gmtCreate=" + gmtCreate +
                ",gmtModified=" + gmtModified +
                "}";
    }
}

